package com.yand.bwda;

import lombok.Builder;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 报告类
 */
@Data
@Builder
public class Report {
    /**
     * 任务id
     */
    private Long taskId;
    /**
     * 任务类型
     */
    private Long taskType;

    /**
     * 开始扫描时间
     */
    private Date scanStartTime;

    /**
     * 结束扫描时间
     */
    private Date scanEndTime;
    /**
     * 主机ip
     */
    private String targetIp;
    /**
     * 主机得分
     */
    private String hostScore;

    /**
     * 漏洞个数
     */
    private Long baseVulnCount;

    /**
     * 具体的漏洞详细信息列表
     */
    private List<? extends BaseVuln> baseVulnList;


}
